SRE Error Catalog
Currently in the OIPA system, for the following list of SRE errors user friendly messages are supported.
| S.No. | Error Number | Error Type | System Indicator | Error Message | Error Cause | Error Fix Tip |
|---|---|---|---|---|---|---|
| 1 | SRE.FailedGenerateDisbursementNumber | SRE | Y | Disbursement failed due to an improper or missing sequence number value. |
Configuration Error: This error occurs while generating the disbursement number as defined by the DisbursementNumber business rule.
|
Check the sequence named DisbursementNumber in AsSequence table for a valid integer value. Once corrected, attempt to re-process. |
| 2 | SRE.FailedFindDisbursementNumber | SRE | Y | Disbursement record associated to the Policy or Role cannot be found. |
Data Error: This error occurs while retrieving a Disbursement record. The identification of the Policy or Role is invalid. |
Correct the invalid data or remove the Disbursement record from the database. Contact an Adminstrator |
| 3 | SRE.FailedFindClientDisbursementNumber | SRE | Y | Disbursement record associated to the Client cannot be found. |
Data Error: This error occurs while retrieving a Disbursement record. The identification of the Client is invalid. |
Correct the invalid data or remove the Disbursement record from the database. Contact an Adminstrator |
| 4 | SRE.FailedFindWithholdingForActivity | SRE | Y | Withholding information cannot be found. | Configuration Error:
This error occurs if the Withholding record associated to the entity is not found. |
Withholding record must be available and associated to the entity. Correct the transaction math to identify the entity with Withholding information or the CopyToWithholdingFields business rule and attempt to re-process. |
| 5 | SRE.FailedFindWithholdingFieldName | SRE | Y | Withholding information cannot be found due to one or more Withholding field values are null or empty. |
Configuration Error: This error occurs if one or more Withholding record fields contain inappropriate data for the field's data type or the field values are null. |
The Withholding record fields must contain values that are appropriate to their data type. Correct the transaction math to provide appropriate data for the Withholding fields or correct the CopyToWithholdingFields business rule references to mathvariables and attempt to re-process. |
| 6 | SRE.FailedFindWithholdingField | SRE | Y | Withholding data cannot be found. |
Configuration Error: This error occurs when a Withholding record is not available or when an invalid entity GUID is provided. |
Correct the transaction math to provide a valid entity GUID or correct the CopyToWithholdingFields business rule references to mathvariables and attempt to re-process. |
| 7 | SRE.FailedCreateWithholdingFieldsDefinition | SRE | Y | Withholding field data has not been provided for the Disbursement being created. |
Configuration Error: This error occurs while creating a Disbursement when there is no Withholding field data available to complete the process. |
Configuration should capture the necessary Withholding data for a new Disbursement from the user and pass the information to the creation process. Correct the configuration and attempt to re-process. |
| 8 | SRE.FailedCreateRequirementProcessor | SRE | Y | Requirement cannot be processed by the Requirement Processor. |
Configuration Error: The Requirement Processing engine has an issue with the Requirement or the engine could not find the RequirementDefintion. |
Correct the RequirementDefinition configuration and attempt to re-process. |
| 9 | SRE.FailedGenerateGlobalScreenMathEngine | SRE | Y | Global ScreenMath could not be found or its configuration references a math variable or field that does not exist. |
Configuration Error: Possible causes for this issue may be, |
ScreenMath configuration should properly reference the Math variables in the Global ScreenMath section or fields from the screen. The correct Math Id should also be configured. Correct the configuration and attempt to re-process |
| 10 | SRE.FailedGenerateOnChangeMathEngine | SRE | Y | The OnChange Event cannot find ScreenMath configuration or the ScreenMath configuration references a mathvariable or field that does not exist. |
Configuration Error: Possible causes for this OnChange issue may be,
|
Event configuration should reference the correct ScreenMath Ids, math variables and screen fields. Correct the configuration, and attempt to re-process. |
| 11 | SRE.FailedGenerateOnLoadMathEngine | SRE | Y | The OnLoad Event cannot find ScreenMath configuration or the ScreenMath configuration references a mathvariable or field that does not exist. |
Configuration Error: Possible causes for this OnLoad issue may be,
|
Event configuration should reference the correct ScreenMath Ids, math variables and screen fields. Correct the configuration, and attempt to re-process. |
| 12 | SRE.FailedGenerateOnSubmitMathEngine | SRE | Y | The OnSubmit Event cannot find ScreenMath configuration or the ScreenMath configuration references a mathvariable or field that does not exist. |
Configuration Error: Possible causes for this OnSubmit issue may be,
|
Event configuration should reference the correct ScreenMath Ids, math variables and screen fields. Correct the configuration, and attempt to re-process. |
| 13 | SRE.FailedLoadAccountingDetail | SRE | Y | The Accounting data for the activity cannot be found. |
Data Error: The system has failed to retrieve Accounting data for the Activity from the database because Accounting Data is not properly linked with the activity. |
Accounting data for the activity must be available and properly linked to the Activity. If the Accounting data for the activity is not available, then the existing link should be removed. Correct the data and attempt to re-process. |
| 14 | SRE.FailedLoadAccountingDetailForFund | SRE | Y | The Fund Accounting data for the Activity cannot be found. |
Data Error: The Accounting details of an activity includes identification of Fund and AsChartOfAccountsEntry related data. This error occurs if the identification to a Fund or ChartOfAccountsEntry record is not valid. |
The related data references must be corrected. This may be the FundGUID or ChartOfAccountsEntryGUID. Correct the data and attempt to re-process. |
| 15 | SRE.FailedFindBusinessRuleForTransaction | SRE | Y | Failed to find BusinessRule Activity:{Transaction Name} BusinessRule:{} Policy":{PolicyNumber} Client:{Client Name} Group Customer:{Customer Number} Plan:{Plan Name} Company:{Company Name:} |
Data/Configuration Error: This error occurs when the rule entered in TransactionBusinessRulePacket does not exist.
|
Business rule given in TransactionBusinessRulePacket should be added/configured |
| 16 | SRE.FailedFindRoleByRoleCodes | SRE | Y | Failed to find policy role by RoleCode within DisbursementRole configuration. RoleCode:{} Activity:{} Policy:{Policy Number} Plan:{Plan Name} Company:{Company Name} | Data/Configuration Error: This error occurs when disbursement role is configured with a role code and details for role code are not present in the policy. | Verify policy roles and add roles as needed or Correct the configuration to use the role code that can be found on the policy. |
| 17 | SRE.FailedFindSegments | SRE | Y | Segment does not exist on source Policy
Segment Name:{}
Activity:{Transaction Name} BusinessRule:{} Source Policy:{Policy Number} Plan:{} Company:{} |
Configuration Error: This error occurs when a segment configured in CreatePolicy Business Rules does not exist on source policy to copy its details. |
Choose a policy which has the Segment defined in CreatePolicy Business rule or Correct segment name in CreatePolicy Business rule configuratio |
| 18 | SRE.InvalidSegmentToCopyBenefitSplit | SRE | Y | The System cannot copy the BenefitSplit to the Target Policy
Company:{Company Name}
Plan: {PlanName} Policy: {PolicyNumber} Activity: {TransactionName} Business Rule: {AttachedRuleName} Segment: {SegmentName} Source BenefitSplit TypeCode: {TypeCode} |
Configuration Error: This error may be caused due to 2 potential causes:
|
To copy benefitsplit records to the target policy the configuration must reference a beneft split segment and the CreatePolicy rule is not referencing a benefit split segment. To Copy BenefitSplit records to the Target policy a source BenefitSplit Segment must also be copied to the target policy. |
| 19 | SRE.PlanNameMissing | SRE | Y | Plan name is missing
Activity:{Activity Name}
BusinessRule:{}
Source Policy:{Policy Number} Plan:{} Company:{} |
Configuration Error: This error occurs when configuration doesn't have a valid plan name. |
Provide a valid plan name to CreatePolicy Business rule. Valid Plan name must be associated to a product. |
| 20 | SRE.SegmentNameAndSegmantGuids | SRE | Y |
SegmentName and SegmentGuids attributes should not be defined on the same segment Segment:{Segment name} Activity:{Transaction Name}
|
Configuration Error: This error occurs when SegmentName and SegmentGuids attributes are both defined for the same segment in CreatePolicy Business Rule. |
Remove one attribute for the Segment in CreatePolicy Business Rule. |
| 21 | SRE.FailedOnChangeAssignAction |
Can not assign value to the field on the onChange processing. Company:{Company Name} Plan: {PlanName} Activity: {TransactionName} Business Rule: {AttachedRuleName} Field: {BusinessRuleFieldName} |
Configuration Error: This error is caused when the field on the Business Rule/Transaction Rule cannot be assigned a value at an On Change Event due to one or more reasons |
Please check the field configuration. |
||
| 22 | SRE.FailedOnChangeEnableFieldAction | SRE | Y |
Can not enable field in an onChange processing. Company:{Company Name} Plan: {PlanName} Activity: {TransactionName} Business Rule: {AttachedRuleName} Field: {BusinessRuleFieldName} |
Configuration Error: This error is caused when the field on the Business Rule/Transaction Rule cannot be enabled at an On Change Event due to one or more reasons |
Please check the field configuration.
|